take a hard left - Allemand Anglais Dictionnaire